lifetime expectancy - French English Dictionary